/*  OVERORDNET RAMME (ÅBEN BOG)  */

html, body, .main-row {
min-height:100%;

font-family:serif;
overflow:auto;
background:#FFFFF5;
/*background:#fffdd9;*/
background-image:url('../img/background.png');
background-repeat:repeat-y;
background-position:center;
}

.heading {
/*background:#FFFFF5;*/
/*background:#fffdd9;*/
background-image:url('../img/background.png');
background-repeat:repeat-y;
background-position:center;
position:fixed;
top:0;
height:50px;
}

.heading-content {
padding:5px;
height:37px;
}

.heading-content-phone {
padding:5px;
height:37px;
background:#FFFFF5;
/*background:#fffdd9;*/
}

.heading-linie {
color:white;
background:#B7937B;
height:3px;
margin:0 5px 0 5px;
}

.content-wrapper {
margin:50px 0 30px 0;
height:inherit;
}

.content {
padding:7px;

}

.linie-wrapper {
min-height:3px;
}


.footing {
background:#FFFFF5;
/*background:#fffdd9;*/
background-image:url('../img/background.png');
background-repeat:repeat-y;
background-position:center;
position:fixed;
bottom:0;
height:40px;
}

.footing-content {
padding:5px;
height:17px;
margin:0;
}

.footing-content-phone {
padding:5px;
height:17px;
background:#FFFFF5;
/*background:#fffdd9;*/
margin:0;
}

.phone-drag {
padding:2% 2% 2% 2%;	
border:3px #B7937B solid;
cursor:pointer;
}

#left-nav {
display:none;
}



.bog {

min-height:100%;
overflow:auto;
}

.tlf {
height:100%;
width:100%;
background:yellow;

}

.tlf-nav {
overflow:auto;
width:100%;
background:none;
display:none;
}


.side-hoved {
background:none;
min-height:50px;
width:100%;
overflow:auto;
margin:0 0 10px 0;
}

#sidehoved-left {
width:96%;
height:95%;
padding:0 0 0 3px;
margin:3px 3% 0 1%;
border-bottom:3px #B7937B solid;
overflow:auto;
min-height:50px;
}

.banner {
cursor:pointer;

}

#sidehoved-right {
height:95%;
width:96%;

padding:0 3px 0 0;
margin:3px 1% 0 3%;
border-bottom:3px #B7937B solid;
min-height:50px;

}


.side-indhold {
background:none;
min-height:100px;
width:100%;
padding:10px 0 0 0 ;
}

#content-left {
margin:0 4% 0 2%;

}

#content-right {
margin:0 2% 0 4%;
background:;
}

.side-fod {
background:;
height:4%;
width:100%;
background:yellow;
}

.side-fod-indhold-left {
border-top:1% solid black;
background:purple;
}

.side-fod-indhold-right {
border-top:1% solid black;
background:purple;
}

    .footing .inner {
      position: absolute;
      left: 0;
      bottom: 0;
   }




.beskrivelse-edit {
width:20px;
height:100%;
float:left;
display:block;
}

.beskrivelse-holder {
	overflow:hidden;
	background: none;
	height:79px; /*79*/

}

.beskrivelse-info-holder {
	overflow:hidden;
	background: none;
	height:25px; /*23*/

}







img {
border:none;
}



/* -- B L Æ K -- */

.ink {
	color:#00003E;
}


.rubrik {
	color:#5A0700;
}

.kridt {
	color:white;
}


@media screen and (max-width: 767px) {
  html, body {
    background: #FFFDD9;
	
 }
}

.watermark {
background-position:center top;
height:190px;
width:96%;
background-repeat:no-repeat;
border:solid 1px #DECBAE;
padding:5px 2% 5px 2%;

}







.rotate {

/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
padding:5px 55px 5px 50px;
/*width:300px;*/
text-align:right;
background:red;
float:left;
margin:0 5px 0 0;
border-top:2px solid yellow;
border-bottom:2px solid yellow;
border-right:2px solid yellow;
}

.soege-papir {

background-image:url('../img/background/lup/lup.png');
background-repeat:no-repeat;
display:none;
position:absolute;
bottom:0;
width:50%;



}



.soege-resultater-wrap {
background:#FFFDD9;
margin:0 3% 20px 3%;
padding:15px 3% 20px 3%;
width:88%;
border:2px solid #FAF7D9;

  -moz-box-shadow:    0px 0px 4px 1px black;
  -webkit-box-shadow: 0px 0px 4px 1px black;
  box-shadow:         0px 0px 4px 1px black;
}

.lup {
margin:15px 0px 0px 15px;
width:155px;
height:140px;
color:#F1D6D1;
background:none;
text-align:center;

} 


.lup:focus {
margin:15px 0px 0px 15px;
width:155px;
height:140px;
color:#F1D6D1;
background:green;
text-align:center;

} 	


.bookmark {

height:50px;
width:45px;
background-image:url('../img/bookmarks/bookmark_standard.png');
float:left;
margin:0 0 0 10px;
padding:30px 0 0 0;
text-align:center;
/*border-top:2px solid yellow;
border-left:2px solid yellow;
border-right:2px solid yellow;*/
}


#knast {
height:200px;
width:49px;
background:none;
position:absolute;
left:47.5%;
bottom:0;
background-image:url('../img/bookmarks/kvast.png');
background-position:0px 10px;
background-repeat:no-repeat;
}

#db_busy {
position:absolute;
height:100%;
width:100%;
background-image:url('../img/darkening.png');
border:1px red solid;
z-index:20;
display:none;
}

#busy_message {
margin:auto;
height:50%;
width:80%;
background:white;
font-size:20px;
text-align:center;
}


